"""
在try…except…finally…结构中，无论try子句是否正常执行，finally子句中的代码块总会得到执行。在日常开发过程中，该结构通常用来做清理工作，释放try子句中申请的资源。
例如，输入两个数值a，b进行除法运算，并输出最终结果。同时为了确保程序的鲁棒性，要求带有异常处理结构。鲁棒是指系统的健壮性，是在存在异常和危险的情况下系统生存的关键，这个结构示例如下：
"""
a = int(input("a: "))
b = int(input("b: "))

try:
    div = a/b
    print(div)
except Exception as e:
    print(e)  # 提示division by zero，被0除的意思

finally:
    print("运行结束")